Big Huge Thesaurus

strix aluco

noun

sounds kind of like